#include "BoomerangBirdFactory.h"
#include "BoomerangBird.h"
#include "Scene.h"

BoomerangBirdFactory::BoomerangBirdFactory(boost::shared_ptr<Scene> scene)
: m_scene(scene)
{
}

BoomerangBirdFactory::~BoomerangBirdFactory(void)
{
}

Entity* BoomerangBirdFactory::createEntity(const Vector3& position, const Dimension& size)
{
    // Create a textured entity in a random position
    return new BoomerangBird(m_scene);
}
